| Previous | Chapter contents | Chapter top | Section top | Next |
You can use the QTVRSetImagingProperty function to set the value of an imaging property of a movie.
OSErr QTVRSetImagingProperty (
QTVRInstanceqtvr,
QTVRImagingModeimagingMode,
UInt32imagingProperty,
SInt32propertyValue);
The QTVRSetImagingProperty function sets the value of the imaging property specified by the imagingProperty parameter for the imaging mode specified by the imagingMode parameter and the QuickTime VR movie specified by the qtvr parameter to the value passed in the propertyValue parameter.
Note that default values for all imaging properties can be contained in a QuickTime VR movie file. If no defaults are specified in a movie file, the QuickTime VR Manager uses these values: for static mode, the kQTVRImagingQuality property is codecMaxQuality and kQTVRImagingDirectDraw is true ; for motion mode, the kQTVRImagingQuality property is codecMinQuality and kQTVRImagingDirectDraw is true . The default correction mode is kQTVRFullCorrection for both static and motion imaging modes.
It would look strange to have one correction mode for static imaging and a different correction mode for motion imaging. As a result, you should typically set the imagingMode parameter to kQTVRAllModes when setting a property of type kQTVRImagingCorrection .
Use QTVRGetImagingProperty [link] to get an imaging property.
| Previous | Chapter contents | Chapter top | Section top | Next |